<?php
include('mysql_con.php');
$file='sql_cache.txt';
$expire=86400;//24 hour cache time
if(!file_exists($file))
{
		$a=fopen($file,'w');
		$result=list_post();
		$result=$result->fetch_all();
		$result=serialize($result);
		$result=file_put_contents($file,$result);

}
if(filemtime($file)>(time()-$expire))
{
		$result=file_get_contents($file);
		$result=unserialize($result);
		$rows=count($result);
}
else
{
		$result=list_post();
		$result=$result->fetch_all();
		$result=serialize($result);
		$result=file_put_contents($file,$result);
		$result=file_get_contents($file);
		$result=unserialize($result);
		$rows=count($result);
}
function pagenavi_index()
{
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		}
		global $rows;
		global $pagesize;
		$pagesize=5;
		$pagenum=ceil($rows/$pagesize);//get the pagenum
		if($pagenum==1)
		{
		}
		else
		{
		if($page!=1)
		{
								echo '<a href=\'index.php?page='.($page-1).'\'>Pre</a>&nbsp';
		}
				for($i=1;$i<=$pagenum;$i++)
				{
						while($i==$page)
						{
								echo $i.'&nbsp';
								break;
						}
						while($i!=$page&$i<($page+4))
						{	
								echo '<a href=\'index.php?page='.$i.'\'>'.$i.'</a>&nbsp';
								break;
						}
						while($i>($page+4))
						{
								echo '...&nbsp<a href=\'index.php?page='.$pagenum.'\'>'.$pagenum.'</a>&nbsp';
								break;
						}
				}
				if($page!=$pagenum)
				{
						echo '<a href=\'index.php?page='.($page+1).'\'>Next</a>';
				}
		}


			/**	if($page==1)	
				{
						echo '<a href=\'index.php?page='.($page+1).'\'>next</a>';
				}
				elseif($page==$pagenum)
				{
						echo '<a href=\'index.php?page='.($page-1).'\'>pre</a>';
				}
				else
				{
						echo '<a href=\'index.php?page='.($page-1).'\'>pre page</a>|<a href=\'index.php?page='.($page+1).'\'>next page</a>';
				}
						echo '<a href=\'index.php?page='.($page+1).'\'>'.$page+1.'</a>';
				}**/
		
}
function hitokoto()//hitokoto api
{
		$url='http://api.hitokoto.us/rand?cat=a&charset=utf-8';
		@$tw=file_get_contents($url);
		$tw=json_decode($tw,true);
		echo $tw['source'].':'.$tw['hitokoto'];
}

function post_list()//show post's list on index.php
{
		global $result;
		$pagesize=5;
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		}
		$pagestart=($page-1)*$pagesize;//set the for_start pagenum,eg:2*5-15
		for($i=$pagestart;$i<$pagestart+5;$i++)// array([0]=>no,1=>title,2=>user_name.3=>catagory_name,4=>tag,5=>post_type,6=>create_date,7=>content,8=>excerpt)
		{
				if(empty($result[$i]))
				{
				}
				else
						{
				$tag=explode(',',$result[$i][4]);
				$num=count($tag);
			/**	echo '<div id=\'page2\'>';**/
		/**	echo '<div class=\'hit_count\'>'.$result[$i][9].'</div>';**/
				while($result[$i][5]==1)//image
				{
						$ruls="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'image\'><img id=\'type\' src=\'image/image.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
								if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'><a href=\''.$matches[1].'\'>'.@$matches[0].'</a></div>';
						}
						else
						{
								echo '<div class=\'content\'><a href=\''.$matches[1].'\'>'.$result[$i][8].@$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';

						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}
				while($result[$i][5]==2)//music
				{
						$ruls='/<audio[^>]+>/iu';
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'music\'><img id=\'type\'  src=\'image/music.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
								if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.@$matches[0].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].@$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>'; 
						break;
				}
				while($result[$i][5]==3)//status
				{
						echo '<div id=\'status\'><img id=\'type\'  src=\'image/status.png\' /><div class=\'content\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][7].'</div>
								<div class=\'user\'><span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';
								for($a=0;$a<$num;$a++)
								{
										echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
								}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;

				}
				while($result[$i][5]==4)//standard
				{
						echo '<div id=\'standard\'><img id=\'type\'  src=\'image/standard.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$result[$i][7].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}
						}
		/**		echo '</div>';**/
		}
}
function single_post($no)
{
		global $result;
		$tag=explode(',',$result[$no][4]);
		$num=count($tag);
				while($result[$no][5]==1)//image
				{
						echo '<div id=\'single\'><img id=\'type\' src=\'image/image.png\' /><div class=\'title\'>'.$result[$no][1].'</div>
								<div class=\'content\'>'.$result[$no][7].'</div>
								<div class=\'user\'>Post by '.$result[$no][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$no][3].'\'>'.$result[$no][3].'</a></span></div>
								<div class=\'tag\'>';

						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$no][6].'</div>
								</div>';
						break;
				}
				while($result[$no][5]==2)//music
				{
						echo '<div id=\'single\'><img id=\'type\'  src=\'image/music.png\' /><div class=\'title\'>'.$result[$no][1].'</div>
								<div class=\'content\'>'.$result[$no][7].'</div>
								<div class=\'user\'>Post by '.$result[$no][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$no][3].'\'>'.$result[$no][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$no][6].'</div>
								</div>'; 
						break;
				}
				while($result[$no][5]==3)//status
				{
						echo '<div id=\'single\'><img id=\'type\'  src=\'image/status.png\' /><div class=\'content\'>'.$result[$no][7].'</div>
								<div class=\'user\'>Post by '.$result[$no][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$no][3].'\'>'.$result[$no][3].'</a></span></div>
								<div class=\'tag\'>';
								for($a=0;$a<$num;$a++)
								{
										echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
								}
						echo '</div>
								<div class=\'date\'>'.$result[$no][6].'</div>
								</div>';
						break;

				}
				while($result[$no][5]==4)//standard
				{
						echo '<div id=\'single\'><img id=\'type\'  src=\'image/standard.png\' /><div class=\'title\'>'.$result[$no][1].'</div>';
						echo '<div class=\'content\'>'.$result[$no][7].'</div>';
						echo '<div class=\'user\'>Post by '.$result[$no][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$no][3].'\'>'.$result[$no][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$no][6].'</div>
								</div>';
						break;
				}
/**
		global $result;
		echo $result[$no][1].'<br />';
		echo $result[$no][7].'<br />';
		echo $result[$no][3].'<br />';
		echo $result[$no][4].'<br />';
		echo $result[$no][6].'<br />';
		**/
		return $result[$no][1];
}
function show_title()
{
		$url=$_SERVER['PHP_SELF'];
		$filename=end(explode('/',$url));
		global $no;
		global $result;
		global $option;
		switch($filename)
		{
				case 'single.php':
				echo $result[$no][1].'|Brague';
				break;
				case 'index.php':
				echo $option[0][0];
				break;
				default:
				echo 'Brague';
				break;
		}
}
function tag_list($tag)
{
		global $result;
		global $rows;
		global $tag_num;
		$temp=array();
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		};

		for($i=0;$i<$rows;$i++)
		{
				$pos=stripos($result[$i][4],$tag);
				if($pos!==false)
				{
						$temp[$i]=$i;
				}
		}
		$tag_num=count($temp);
		$pagestart=($page-1)*5;
		$temp=array_slice($temp,$pagestart,$pagestart+5);
		foreach($temp as $i)
		{
				$tag=explode(',',$result[$i][4]);
				$num=count($tag);
				while($result[$i][5]==1)//image
				{
						$ruls='/<img[^>]+\/>/iu';
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'image\'><img id=\'type\' src=\'image/image.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$matches[0].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';

						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}
				while($result[$i][5]==2)//music
				{
						$ruls='/<audio[^>]+\/>/iu';
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'music\'><img id=\'type\'  src=\'image/music.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$matches[0].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>'; 
						break;
				}
				while($result[$i][5]==3)//status
				{
						echo '<div id=\'status\'><img id=\'type\'  src=\'image/status.png\' /><div class=\'content\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][7].'</div>
								<div class=\'user\'><span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;

				}
				while($result[$i][5]==4)//standard
				{
						echo '<div id=\'standard\'><img id=\'type\'  src=\'image/standard.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$result[$i][7].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}

		}
}
function pagenavi_tag($tag)
{
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		}
		global $tag_num;
		global $pagesize;
		$pagesize=5;
		$pagenum=ceil($tag_num/$pagesize);//get the pagenum
		if($pagenum==1)
		{
		}
		else
		{
				if($page!=1)
				{
						echo '<a href=\'tag_page.php?page='.($page-1).'&tag='.$tag.'\'>Pre</a>&nbsp';
				}
				for($i=1;$i<=$pagenum;$i++)
				{
						while($i==$page)
						{
								echo $i.'&nbsp';
								break;
						}
						while($i!=$page&$i<($page+4))
						{	
								echo '<a href=\'tag_page.php?page='.$i.'&tag='.$tag.'\'>'.$i.'</a>&nbsp';
								break;
						}
						while($i>($page+4))
						{
								echo '...&nbsp<a href=\'tag_page.php?page='.$pagenum.'&tag='.$tag.'\'>'.$pagenum.'</a>&nbsp';
								break;
						}
				}
				if($page!=$pagenum)
				{
						echo '<a href=\'tag_page.php?page='.($page+1).'&tag='.$tag.'\'>Next</a>';
				}
		}

}


function cata_list($cata)
{
		global $result;
		global $rows;
		global $cata_num;
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		};
		$temp=array();
		for($i=0;$i<$rows;$i++)
		{
				if($result[$i][3]==$cata)
				{
						$temp[$i]=$i;
				}
		}
		$cata_num=count($temp);
		$pagestart=($page-1)*5;
		$temp=array_slice($temp,$pagestart,$pagestart+5);
		foreach($temp as $i)
		{
				$tag=explode(',',$result[$i][4]);
				$num=count($tag);
				while($result[$i][5]==1)//image
				{
						$ruls='/<img[^>]+\/>/iu';
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'image\'><img id=\'type\' src=\'image/image.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$matches[0].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';

						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}
				while($result[$i][5]==2)//music
				{
						$ruls='/<audio[^>]+\/>/iu';
						$str=$result[$i][7];
						preg_match($ruls,$str,$matches);
						echo '<div id=\'music\'><img id=\'type\'  src=\'image/music.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$matches[0].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].$matches[0].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>

								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>'; 
						break;
				}
				while($result[$i][5]==3)//status
				{
						echo '<div id=\'status\'><img id=\'type\'  src=\'image/status.png\' /><div class=\'content\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][7].'</div>
								<div class=\'user\'><span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</a></span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;

				}
				while($result[$i][5]==4)//standard
				{
						echo '<div id=\'standard\'><img id=\'type\'  src=\'image/standard.png\' /><div class=\'title\'><a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a></div>';
						if(empty($result[$i][8]))
						{
								echo '<div class=\'content\'>'.$result[$i][7].'</div>';
						}
						else
						{
								echo '<div class=\'content\'>'.$result[$i][8].'</div>';
						}
						echo '<div class=\'user\'>Post by '.$result[$i][2].' on <span><a href=\'catagory_page.php?catagory='.$result[$i][3].'\'>'.$result[$i][3].'</span></div>
								<div class=\'tag\'>';
						for($a=0;$a<$num;$a++)
						{
								echo'<a class=\'ta'.$a.'\'href=\'tag_page.php?tag='.$tag[$a].'\'>'.$tag[$a].'</a>&nbsp|&nbsp';
						}
						echo '</div>
								<div class=\'date\'>'.$result[$i][6].'</div>
								</div>';
						break;
				}

		}
}
function pagenavi_cata($cata)
{
		if(!isset($_GET['page']))
		{
				$page=1;
		}
		else
		{
				$page=$_GET['page'];
		}
		global $cata_num;
		global $pagesize;
		$pagesize=5;
		$pagenum=ceil($cata_num/$pagesize);//get the pagenum
		if($pagenum==1)
		{
		}
		else
		{
				if($page!=1)
				{
						echo '<a href=\'catagory_page.php?page='.($page-1).'&catagory='.$cata.'\'>Pre</a>&nbsp';
				}
				for($i=1;$i<=$pagenum;$i++)
				{
						while($i==$page)
						{
								echo $i.'&nbsp';
								break;
						}
						while($i!=$page&$i<($page+4))
						{	
								echo '<a href=\'catagory_page.php?page='.$i.'&catagory='.$cata.'\'>'.$i.'</a>&nbsp';
								break;
						}
						while($i>($page+4))
						{
								echo '...&nbsp<a href=\'catagory_page.php?page='.$pagenum.'&catagory='.$cata.'\'>'.$pagenum.'</a>&nbsp';
								break;
						}
				}
				if($page!=$pagenum)
				{
						echo '<a href=\'catagory_page.php?page='.($page+1).'&catagory='.$cata.'\'>Next</a>';
				}
		}
}


function get_avatar($email,$size=80)
{
//	$email=trim($email); // "MyEmailAddress@example.com"
//	$email=strtolower($email); // "myemailaddress@example.com"
//	$email_hashed=md5($email);
//	$email_url='http://www.gravatar.com/avatar/'.$email;
//	return $email_url;
	echo 'http://www.gravatar.com/avatar/'.md5( strtolower( trim( $email ) ) ).'?s='.$size;
}
function tag_cloud()
{
		global $result;
		global $rows;
		$tag_cloud=array();
		$temp=array();
		for($i=0;$i<$rows;$i++)
		{
			$tag=explode(',',$result[$i][4]);	
			$tag_cloud[$i]=$tag;
		}
		foreach($tag_cloud as $key=>$value)
		{
				$temp=array_merge($temp,$value);/** merge the arrays**/
		}
		$temp=array_unique($temp);
		foreach($temp as $value)
		{
				$num=tag_num($value);
				echo'<a href=\'tag_page.php?tag='.$value.'\'>'.$value.'</a>('.$num.')&nbsp&nbsp';
		}
}
function hit_count($id,$no)
{
		global $result;
		global $file;
		$result2=$result;
		if(!isset($result2[$no][9]))
		{
				$result2[$no][9]=1;
		}
		else
		{
				$result2[$no][9]+=1;
		}
		$count=$result2[$no][9];
		$result2=serialize($result2);
		$result2=file_put_contents($file,$result2);
		update_hit_count($id,$count);
}
function rand_article()
{
		global $result;
		global $rows;
		$rand_array=range(0,$rows-1);
		shuffle($rand_array);
		$rand_array=array_slice($rand_array,0,5);
		foreach($rand_array as $i)
		{
				echo'<a href=\'single.php?no='.$i.'&id='.$result[$i][0].'\'>'.$result[$i][1].'</a><br />';
		}
}
function cata_cloud()
{
		$result=list_catagory();
		$result=$result->fetch_all();
		$rows=count($result);
		for($i=0;$i<$rows;$i++)
		{
				echo'<a class=\'icon-flag\' href=\'catagory_page.php?catagory='.$result[$i][1].'\'>'.$result[$i][1].'</a><br />';
		}
}
function links()
{
		$result=show_link();
		$result=$result->fetch_all();
		$rows=count($result);
		for($i=0;$i<$rows;$i++)
		{
				echo '<li><a class=\'icon-heart2\' href=\''.$result[$i][2].'\' title=\''.$result[$i][3].'\'>'.$result[$i][1].'</a></li>';
		}
}
?>
